â ïž Plan indicatif, pas une autorisation de dĂ©part. Cet outil propose un plan
de chargement Ă partir d'une heuristique simple (pas un optimum garanti). Le calage/arrimage
réel, la répartition précise par essieu et la conformité au rÚglement du transporteur restent
à valider par une personne avant le départ du camion.
Véhicule
Dimensions utiles de la caisse (cm) et charge utile maximale (kg).
Palettes Ă charger
Un type de palette par ligne, avec sa quantité. "Empilable" = d'autres palettes
peuvent ĂȘtre posĂ©es dessus ; "Poids max supportĂ© dessus" = 0 si rien ne doit reposer sur cette
palette (dĂ©faut prudent â jamais supposĂ© sans que vous l'indiquiez).
| Désignation | Long. (cm) | Larg. (cm) | Haut. (cm) |
Poids unit. (kg) | Qté | Rotation 90° | Empilable |
Poids max dessus (kg) | Priorité déchargement | |
Dimensions des types standard vérifiées (EPAL/EUR,
EUR2, EUR6, GMA) â hauteur et poids restent des valeurs de dĂ©part Ă ajuster selon votre
chargement réel.
Résultat
Stratégie de tri :
MĂ©thode â algorithme et modĂšle mathĂ©matique
Description exacte de ce que calcule l'application â la mĂȘme que
l'onglet "Méthode" du classeur Excel exporté.
Vue d'ensemble
Le placement des palettes suit une heuristique gloutonne en deux temps
(tri, puis placement) â un algorithme rapide et auditable, pas un solveur d'optimisation
global (pas d'OR-Tools). Le problÚme du chargement 3D est mathématiquement
NP-difficile : aucune des deux approches ne garantit un optimum, mais
l'heuristique couvre l'essentiel du besoin sans dépendance externe (voir
Cas d'usage pour la comparaison avec l'architecture
OR-Tools initialement envisagée puis écartée).
1. Tri des palettes (2 stratégies au choix)
- Remplissage maximal (par défaut) : tri par encombrement au sol
dĂ©croissant (Longueur Ă Largeur), poids dĂ©croissant en cas d'Ă©galitĂ© â un
First-Fit-Decreasing (FFD) classique.
- Ordre de déchargement : tri par priorité de déchargement
croissante d'abord (les palettes à décharger en premier sont chargées en dernier,
cÎté porte), encombrement en critÚre secondaire.
2. Remplissage du sol (niveau 0) â algorithme "Ă©tagĂšres"
Le sol du camion est rempli par rangées successives ("étagÚres") le long de la
longueur du camion :
- Pour chaque palette (dans l'ordre du tri), on teste si elle rentre sur une
Ă©tagĂšre dĂ©jĂ ouverte (largeur restante suffisante et profondeur de la palette â€
profondeur de l'étagÚre).
- Sinon, on ouvre une nouvelle étagÚre si la longueur restante du camion le permet.
- Si ni l'un ni l'autre ne fonctionne, la palette est mise de cÎté pour l'étape 3
(empilage), ou finira signalée non placée.
- Rotation 90° testée automatiquement si autorisée pour la palette (échange
Longueur â Largeur).
3. Empilage (niveaux 1, 2, âŠ) â colonne par colonne
Pour chaque palette restante, on cherche une "colonne" (une palette déjà posée) sur
laquelle l'empiler. Toutes ces conditions doivent ĂȘtre vraies :
- La palette du dessous est cochée "Empilable".
- Hauteur cumulée de la colonne + hauteur de la nouvelle palette †hauteur utile du
camion.
- Poids déjà empilé sur cette colonne + poids de la nouvelle palette †"Poids max
supporté dessus" de la palette de base.
- L'empreinte au sol de la palette empilée tient dans l'empreinte de la palette du
dessous (pas de dépassement).
Si aucune colonne ne convient, la palette est signalée non placée avec le motif exact
(poids max du camion dépassé, ou aucune place au sol ni en empilage).
Indicateurs calculés
Taux de remplissage volumique = Σ(volume palettes placées) ÷ (Longueur à Largeur à Hauteur du camion)
Taux de charge pondérale = Σ(poids palettes placées) ÷ Charge utile max du camion
Zone d'une palette = "Avant" si (Position Y + Profondeur/2) < Longueur du camion / 2, sinon "ArriĂšre"
Répartition avant/arriÚre (%) = poids de la zone ÷ poids total chargé
La répartition avant/arriÚre est un indicateur approximatif, pas un
calcul de charge par essieu réel. Une alerte se déclenche si l'une des deux zones dépasse
un seuil (65 % par défaut, modifiable dans le fichier Excel exporté).
Limites assumées
- Heuristique gloutonne, pas un optimum garanti (bin-packing 3D = NP-difficile).
- Empilage strictement Ă l'aplomb de la palette du dessous â pas de collision 3D
complĂšte entre colonnes voisines.
- Pas de calage/arrimage réel, pas de rÚgles ADR/température, pas de tournée
multi-arrĂȘts au-delĂ du champ prioritĂ© de dĂ©chargement.
- Répartition avant/arriÚre approximative, pas un calcul d'essieu réel.
- ContrÎle humain obligatoire avant le départ du camion (voir bandeau en haut de
page).